#ifndef PPP_IFAC_H
#define PPP_IFAC_H

#define UART_GPIO_TX 	2
#define UART_GPIO_RX 	36
#define MODULE_RESET	33
#define UART_BDRATE 115200

#define CHINAMOBILE_APN 	"CMNET"
#define CHINAUNICOM_APN		"UNINET"
#define CHINATELECOM_APN	"CTNET"

/*
 * Create GSM/PPPoS task if not already created
 * Initialize GSM and connect to Internet
 * Handle all PPPoS requests
 * Disconnect/Reconnect from/to Internet on user request
 */
//==============
int ppposInit(void* args);

void ppposStop();

#endif
